<?php

App::uses('HtmlHelper', 'View/Helper');
App::uses('Controller', 'Controller');

class AcabadosController extends Controller {
    public $helpers = array('Html','Form','Time');
    
    function index(){ 
        $this->loadModel('Acabados');
        $todos = $this->Acabados->regresaTodos();  
        $this->set('datos',array('todos'=>$todos));   
    }
    /**
     * @todo layout
     */
    function agregarAcabados(){
        $this->loadModel('Acabados');
        $datos = new Object();        
        $datos->descripcion = $_POST['descripcion'];     
        $datos->porcentaje =  $_POST['porcentaje'];     
        $datos->mostrar =  $_POST['mostrar'];     
        $datos->activacion =  $_POST['activacion'];     
        $datos->descripcion =  trim(strtolower($datos->descripcion)); 
        if($this->Acabados->save($datos))
            $datos->id = $this->Acabados->ultimoId();
        $this->set(array('datos' => $datos,'_serialize' => 'datos'));
        $this->viewClass = 'Json';        
    }
    function modificarAcabados(){
        $this->loadModel('Acabados');
        $datos = new Object();
        $datos->id = $_POST['id'];          
        $datos->descripcion = $_POST['descripcion'];   
        $datos->porcentaje =  $_POST['porcentaje'];     
        $datos->mostrar =  $_POST['mostrar'];     
        $datos->activacion =  $_POST['activacion'];     
        $this->Acabados->id = $datos->id;      
        $datos->descripcion =  trim(strtolower($datos->descripcion)); 
        $this->Acabados->save($datos);
        $this->set(array('elemento' => $datos, '_serialize' => 'elemento'));
        $this->viewClass = 'Json';
    }
    function eliminarAcabados(){
        $this->loadModel('Acabados');        
        $datos = new Object();
        $datos->id = $_POST['id'];
        if($this->Acabados->delete($datos->id,false))
            $datos->eliminado=true;
        else
            $datos->eliminado=false;
        $this->set(array('datos' => $datos, '_serialize' => 'datos'));
        $this->viewClass = 'Json';
    } 
}
?>